thrive in (an environment)

Translations
s'épanouir dans (un environnement)
Definitions
To grow, develop, or be successful in a particular environment or set of conditions.